Słownik polsko-angielski

topogr. river bend; winding; meander